Reliable Processing on the Seljuk-Amoeba Operating Environment
نویسندگان
چکیده
Processing on the Amoeba distributed operating system is not fault-tolerant. The only concern of its processing service is to perform load balancing on the existing processors, trying to find the processor that best suits a particular process in terms of memory availability and CPU speed. In this paper we introduce a fault-tolerant processing service for the Amoeba system. This service is used in the implementation of the Seljuk-Amoeba operating environment, which offers processing service with different controlled failure semantics on a perprocess basis.
منابع مشابه
Amoeba made compatible with Unix : the ADE
This paper 1 reports a recent development on the Amoeba distributed operating system | the ADE emulation system, which aims at making Amoeba fully compatible with the Unix (POSIX) operating system so that existing Unix applications can directly run on the Amoeba system and immediately beneet from the use of the Amoeba multiple processors.
متن کاملImplementation of Process Migration in Amoeba
The design of a process migration mechanism for the Amoeba distributed operating system is described. The primary motivation for this implementation is to carry out experimental and realistic studies of load balancing algorithms for a distributed operating system. Our aim has been the implementation of a mechanism which is general, efficient and fully transparent, and which is reliable in the p...
متن کاملThe Amoeba distributed operating system - A status report
As the price of CPU chips continues to fall rapidly, it will soon be economically feasible to build computer systems containing a large number of processors. The question of how this computing power should be organized, and what kind of operating system is appropriate then arises. Our research during the past decade has focused on these issues and led to the design of a distributed operating sy...
متن کاملAn interaction network monitor for Amoeba
The interaction network has been proposed as a way of representing interactive processing in a distributed system, and an interaction network monitor for SunOS was developed in earlier work. This paper describes development of an interaction network monitor for Amoeba, the rst interaction network monitor for a distributed operating system. Case studies are used to show some of the types of info...
متن کاملThe Amoeba Distributed Operating System
This development raises the question of what kind of software will be needed for these new systems. To answer this question, a group under the direction of Prof. Andrew S. Tanenbaum at the Vrije Universiteit (VU) in Amsterdam (The Netherlands) has been doing research since 1980 in the area of distributed computer systems. This research, partly done in cooperation with the Centrum voor Wiskunde ...
متن کامل